/**
 * All right reserved@Raygo 2022~2030
 */

package com.raygo.runner.core.utils;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

/**
 * 日期工具类
 *
 * @author Raygo
 * @since 2022年5月26日
 */
public class DateTimeUtil {
    private static final DateTimeFormatter DTF = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    private static final DateTimeFormatter DTFS = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS");

    /**
     * 获取当前时间字符串，yyyy-MM-dd HH:mm:ss
     *
     * @return 当前时间字符串
     */
    public static String getSecond() {
        return DTF.format(LocalDateTime.now());
    }

    /**
     * 获取当前时间字符串，yyyy-MM-dd HH:mm:ss.SSS
     *
     * @return 当前时间字符串
     */
    public static String getMillSecond() {
        return DTFS.format(LocalDateTime.now());
    }
}
